//
//  BVUser.h
//  AFNetworking
//
//  Created by 崔晋 on 2019/8/20.
//

#import <Foundation/Foundation.h>
#import "BVBaseModel.h"
#import "BVUserInfoModel.h"

NS_ASSUME_NONNULL_BEGIN
@protocol BVFace <NSObject>



@end

@interface BVFace : BVBaseModel

@property (nonatomic, copy) NSString *face_key;
@property (nonatomic, copy) NSString *face_token;

@end

@interface BVBaiduFace : BVBaseModel

@property (nonatomic, strong) NSArray<BVFace> *face_list;
@property (nonatomic, strong) NSNumber *zs_face_score;

@end

@interface BVUser : BVBaseModel

+ (instancetype)shareInstance;

+ (instancetype)sharedInstanceWith:(NSDictionary *)dic;

@property (copy, nonatomic) NSString *token;
@property (strong, nonatomic) BVBaiduFace *baiduFace;
@property (strong, nonatomic) NSArray<BVFace> *face;
@property (nonatomic, strong) BVUserInfoModel *model;

@property (assign, nonatomic) BOOL isLogin;

@end

NS_ASSUME_NONNULL_END
